package com.fdb.efp.nls.service.beans;

import java.math.BigDecimal;

/**
 * Description: 贷款合同表			
 * @author chenqm1
 * @date 2018-05-04
 */
public class CtrLoanContToODSBean{
	
	private String contNo;//合同编号
    private String serno;//业务流水号
    private String lmtContNo;//授信协议编号
    private String contType;//合同类型
    private String prdId;//产品编号
    private String prdCode;//产品代码
    private String prdName;//产品名称
    private String prdType;//产品类型
    private String cusId;//客户编号
    private String cusName;//客户名称
    private String certType;//证件类型
    private String certCode;//证件号码
    private String currencyType;//币种
    private BigDecimal approvalAmt;//审批金额
    private BigDecimal contAmt;//合同金额
    private BigDecimal totalIssueAmt;//累计发放金额
    private BigDecimal totalRecyleAmt;//累计回收金额
    private BigDecimal availAmt;//合同可用金额
    private String termTimeType;//期限时间类型
    private BigDecimal loanTerm;//期限
    private String loanStartDate;//借据起始日
    private String loanEndDate;//借据到期日
    private BigDecimal rulingIrY;//基准利率(年)
    private String intRateType;//利率类型
    private String irExeType;//利率变更生效方式
    private BigDecimal fixedRate;//固定利率
    private String irAdjustMode;//利率调整方式
    private BigDecimal calFloatingRate;//利率浮动比
    private BigDecimal realityIrY;//执行利率(年)
    private BigDecimal overdueRate;//罚息浮动比
    private BigDecimal apprIntRateInc;//罚息利率增量（挪用利率）
    private String repaymentMode;//还款方式
    private Integer repaymentPeriod;//还款周期
    private String repaymentPeriodType;//还款周期单位
    private String interestAccMode;//结息周期
    private String assureMeansMain;//担保方式
    private String assureMeans2;//担保方式2
    private String assureMeans3;//担保方式3
    private String loanDirection;//贷款投向
    private String directionName;//投向名称
    private String agricultureType;//涉农情况
    private String agricultureUse;//涉农用途
    private String loanUseType;//贷款用途
    private String useDec;//借款用途
    private String repaymentSrcDec;//还款来源
    private String finalEndorseBrId;//最终审批机构
    private String finalEndorseDate;//最终审批日期
    private String finalEndorseId;//最终审批人
    private String changeDate;//合同变更日期
    private String signDate;//合同签订日期
    private String contState;//合同状态
    private String inputId;//申请人
    private String cusManager;//客户经理
    private String inputBrId;//登记机构
    private String mainBrId;//主管机构
    private String finaBrId;//账务机构
    private String legalOrgCode;//机构法人代码
    private String legalOrgName;//机构法人名称
    private String chargeoffBrId;//出账机构编号
    private String enterAccount;//入账账号
    private String enterAccountName;//入账账户名称
    private String repaymentAccount;//还款账号
    private String repaymentAccName;//还款账户名称
    private String repaymentDayType;//还款日类型
    private BigDecimal repaymentDay;//还款日
    private String limitInd;//授信额度使用标志
    private String fldvalue01;//备注1
    private String cancelDate;//核销日期
    private String repaymentCard;//还款卡号
    private String loanAccount;//贷款账号
    private String intRateIncOpt;//利率增量选项
    private BigDecimal intRateInc;//利率增量
    private String prinIntRateIncOpt;//罚息利率增量选项（拖欠本金的罚息）
    private BigDecimal prinIntRateInc;//罚息利率增量（拖欠本金的罚息）
    private BigDecimal prinFixedRate;//固定的罚息率（拖欠本金的罚息）
    private String unpdIntRateIncOpt;//罚息利率增量选项（应收利息的罚息）
    private BigDecimal unpdIntRateInc;//罚息利率增量（应收利息的罚息）
    private BigDecimal unpdFixedRate;//固定的罚息率（应收利息的罚息）
    private String compIntRateIncOpt;//罚息利率增量选项（复利）
    private BigDecimal compIntRateInc;//罚息利率增量（复利）
    private BigDecimal compFixedRate;//固定的罚息率（复利）
    private String mortgageFlg;//按揭标识
    private String loanNature;//贷款性质
    private String loanTypeExt;//关联交易类型
    private String uploadDocInd;//是否需要上传资料
    private String otherConvention;//其他约定
    private String caChallengeCode;//CA挑战码
    private String caTransId;//CA交易码
    private String caMobileNo;//ca挑战码签名手机号
    private String createDate;//创建日期
    private String createTime;//创建时间
    private String lastUpdateUser;//最后更新人
    private String lastUpdateTime;//最近更新时间
    private String inteDay;//结息日
    private String cmisPrdPk;//信贷产品主键
    private String cmisPrdCode;//省信贷产品编号
    private String cmisPrdName;//省信贷产品名称
    private String cmisBizTypeSub;//省信贷品种分类
    private String cmisPrdType;//省信贷产品类型
    private String agriFlg;//是否农户
    private String channelCode;//渠道代码
    
    
    public String getCmisPrdType() {
		return cmisPrdType;
	}

	public void setCmisPrdType(String cmisPrdType) {
		this.cmisPrdType = cmisPrdType;
	}

	/**
     * 获取合同编号字段信息
     * @return contNo 合同编号
     */
    public String getContNo(){
        return contNo;
    }
    
    /**
     * 设置合同编号字段信息
     * @param contNo
     */
    public void setContNo(String contNo){
        this.contNo = contNo;
    }
    
    /**
     * 获取业务流水号字段信息
     * @return serno 业务流水号
     */
    public String getSerno(){
        return serno;
    }
    
    /**
     * 设置业务流水号字段信息
     * @param serno
     */
    public void setSerno(String serno){
        this.serno = serno;
    }
    
    /**
     * 获取授信协议编号字段信息
     * @return lmtContNo 授信协议编号
     */
    public String getLmtContNo(){
        return lmtContNo;
    }
    
    /**
     * 设置授信协议编号字段信息
     * @param lmtContNo
     */
    public void setLmtContNo(String lmtContNo){
        this.lmtContNo = lmtContNo;
    }
    
    /**
     * 获取合同类型字段信息
     * @return contType 合同类型
     */
    public String getContType(){
        return contType;
    }
    
    /**
     * 设置合同类型字段信息
     * @param contType
     */
    public void setContType(String contType){
        this.contType = contType;
    }
    
    /**
     * 获取产品编号字段信息
     * @return prdId 产品编号
     */
    public String getPrdId(){
        return prdId;
    }
    
    /**
     * 设置产品编号字段信息
     * @param prdId
     */
    public void setPrdId(String prdId){
        this.prdId = prdId;
    }
    
    /**
     * 获取产品代码字段信息
     * @return prdCode 产品代码
     */
    public String getPrdCode(){
        return prdCode;
    }
    
    /**
     * 设置产品代码字段信息
     * @param prdCode
     */
    public void setPrdCode(String prdCode){
        this.prdCode = prdCode;
    }
    
    /**
     * 获取产品名称字段信息
     * @return prdName 产品名称
     */
    public String getPrdName(){
        return prdName;
    }
    
    /**
     * 设置产品名称字段信息
     * @param prdName
     */
    public void setPrdName(String prdName){
        this.prdName = prdName;
    }
    
    /**
     * 获取产品类型字段信息
     * @return prdType 产品类型
     */
    public String getPrdType() {
        return prdType;
    }

    /**
     * 设置产品类型字段信息
     * @param prdType
     */
    public void setPrdType(String prdType) {
        this.prdType = prdType;
    }
    
    /**
     * 获取客户编号字段信息
     * @return cusId 客户编号
     */
    public String getCusId(){
        return cusId;
    }
    
    /**
     * 设置客户编号字段信息
     * @param cusId
     */
    public void setCusId(String cusId){
        this.cusId = cusId;
    }
    
    /**
     * 获取客户名称字段信息
     * @return cusName 客户名称
     */
    public String getCusName(){
        return cusName;
    }
    
    /**
     * 设置客户名称字段信息
     * @param cusName
     */
    public void setCusName(String cusName){
        this.cusName = cusName;
    }
    
    /**
     * 获取证件类型字段信息
     * @return certType 证件类型
     */
    public String getCertType(){
        return certType;
    }
    
    /**
     * 设置证件类型字段信息
     * @param certType
     */
    public void setCertType(String certType){
        this.certType = certType;
    }
    
    /**
     * 获取证件号码字段信息
     * @return certCode 证件号码
     */
    public String getCertCode(){
        return certCode;
    }
    
    /**
     * 设置证件号码字段信息
     * @param certCode
     */
    public void setCertCode(String certCode){
        this.certCode = certCode;
    }
    
    /**
     * 获取币种字段信息
     * @return currencyType 币种
     */
    public String getCurrencyType(){
        return currencyType;
    }
    
    /**
     * 设置币种字段信息
     * @param currencyType
     */
    public void setCurrencyType(String currencyType){
        this.currencyType = currencyType;
    }
    
    /**
     * 获取审批金额字段信息
     * @return approvalAmt 审批金额
     */
    public BigDecimal getApprovalAmt(){
        return approvalAmt;
    }
    
    /**
     * 设置审批金额字段信息
     * @param approvalAmt
     */
    public void setApprovalAmt(BigDecimal approvalAmt){
        this.approvalAmt = approvalAmt;
    }
    
    /**
     * 获取合同金额字段信息
     * @return contAmt 合同金额
     */
    public BigDecimal getContAmt(){
        return contAmt;
    }
    
    /**
     * 设置合同金额字段信息
     * @param contAmt
     */
    public void setContAmt(BigDecimal contAmt){
        this.contAmt = contAmt;
    }
    
    /**
     * 获取累计发放金额字段信息
     * @return totalIssueAmt 累计发放金额
     */
    public BigDecimal getTotalIssueAmt(){
        return totalIssueAmt;
    }
    
    /**
     * 设置累计发放金额字段信息
     * @param totalIssueAmt
     */
    public void setTotalIssueAmt(BigDecimal totalIssueAmt){
        this.totalIssueAmt = totalIssueAmt;
    }
    
    /**
     * 获取累计回收金额字段信息
     * @return totalRecyleAmt 累计回收金额
     */
    public BigDecimal getTotalRecyleAmt(){
        return totalRecyleAmt;
    }
    
    /**
     * 设置累计回收金额字段信息
     * @param totalRecyleAmt
     */
    public void setTotalRecyleAmt(BigDecimal totalRecyleAmt){
        this.totalRecyleAmt = totalRecyleAmt;
    }
    
    /**
     * 获取合同可用金额字段信息
     * @return availAmt 合同可用金额
     */
    public BigDecimal getAvailAmt(){
        return availAmt;
    }
    
    /**
     * 设置合同可用金额字段信息
     * @param availAmt
     */
    public void setAvailAmt(BigDecimal availAmt){
        this.availAmt = availAmt;
    }
    
    /**
     * 获取期限时间类型字段信息
     * @return termTimeType 期限时间类型
     */
    public String getTermTimeType(){
        return termTimeType;
    }
    
    /**
     * 设置期限时间类型字段信息
     * @param termTimeType
     */
    public void setTermTimeType(String termTimeType){
        this.termTimeType = termTimeType;
    }
    
    /**
     * 获取期限字段信息
     * @return loanTerm 期限
     */
    public BigDecimal getLoanTerm(){
        return loanTerm;
    }
    
    /**
     * 设置期限字段信息
     * @param loanTerm
     */
    public void setLoanTerm(BigDecimal loanTerm){
        this.loanTerm = loanTerm;
    }
    
    /**
     * 获取借据起始日字段信息
     * @return loanStartDate 借据起始日
     */
    public String getLoanStartDate(){
        return loanStartDate;
    }
    
    /**
     * 设置借据起始日字段信息
     * @param loanStartDate
     */
    public void setLoanStartDate(String loanStartDate){
        this.loanStartDate = loanStartDate;
    }
    
    /**
     * 获取借据到期日字段信息
     * @return loanEndDate 借据到期日
     */
    public String getLoanEndDate(){
        return loanEndDate;
    }
    
    /**
     * 设置借据到期日字段信息
     * @param loanEndDate
     */
    public void setLoanEndDate(String loanEndDate){
        this.loanEndDate = loanEndDate;
    }
    
    /**
     * 获取基准利率(年)字段信息
     * @return rulingIrY 基准利率(年)
     */
    public BigDecimal getRulingIrY(){
        return rulingIrY;
    }
    
    /**
     * 设置基准利率(年)字段信息
     * @param rulingIrY
     */
    public void setRulingIrY(BigDecimal rulingIrY){
        this.rulingIrY = rulingIrY;
    }
    
    /**
     * 获取利率类型字段信息
     * @return intRateType 利率类型
     */
    public String getIntRateType(){
        return intRateType;
    }
    
    /**
     * 设置利率类型字段信息
     * @param intRateType
     */
    public void setIntRateType(String intRateType){
        this.intRateType = intRateType;
    }
    
    /**
     * 获取利率变更生效方式字段信息
     * @return irExeType 利率变更生效方式
     */
    public String getIrExeType(){
        return irExeType;
    }
    
    /**
     * 设置利率变更生效方式字段信息
     * @param irExeType
     */
    public void setIrExeType(String irExeType){
        this.irExeType = irExeType;
    }
    
    /**
     * 获取固定利率字段信息
     * @return fixedRate 固定利率
     */
    public BigDecimal getFixedRate(){
        return fixedRate;
    }
    
    /**
     * 设置固定利率字段信息
     * @param fixedRate
     */
    public void setFixedRate(BigDecimal fixedRate){
        this.fixedRate = fixedRate;
    }
    
    /**
     * 获取利率调整方式字段信息
     * @return irAdjustMode 利率调整方式
     */
    public String getIrAdjustMode(){
        return irAdjustMode;
    }
    
    /**
     * 设置利率调整方式字段信息
     * @param irAdjustMode
     */
    public void setIrAdjustMode(String irAdjustMode){
        this.irAdjustMode = irAdjustMode;
    }
    
    /**
     * 获取利率浮动比字段信息
     * @return calFloatingRate 利率浮动比
     */
    public BigDecimal getCalFloatingRate(){
        return calFloatingRate;
    }
    
    /**
     * 设置利率浮动比字段信息
     * @param calFloatingRate
     */
    public void setCalFloatingRate(BigDecimal calFloatingRate){
        this.calFloatingRate = calFloatingRate;
    }
    
    /**
     * 获取执行利率(年)字段信息
     * @return realityIrY 执行利率(年)
     */
    public BigDecimal getRealityIrY(){
        return realityIrY;
    }
    
    /**
     * 设置执行利率(年)字段信息
     * @param realityIrY
     */
    public void setRealityIrY(BigDecimal realityIrY){
        this.realityIrY = realityIrY;
    }
    
    /**
     * 获取罚息浮动比字段信息
     * @return overdueRate 罚息浮动比
     */
    public BigDecimal getOverdueRate(){
        return overdueRate;
    }
    
    /**
     * 设置罚息浮动比字段信息
     * @param overdueRate
     */
    public void setOverdueRate(BigDecimal overdueRate){
        this.overdueRate = overdueRate;
    }
    
    /**
     * 获取罚息利率增量（挪用利率）字段信息
     * @return apprIntRateInc 罚息利率增量（挪用利率）
     */
    public BigDecimal getApprIntRateInc(){
        return apprIntRateInc;
    }
    
    /**
     * 设置罚息利率增量（挪用利率）字段信息
     * @param apprIntRateInc
     */
    public void setApprIntRateInc(BigDecimal apprIntRateInc){
        this.apprIntRateInc = apprIntRateInc;
    }
    
    /**
     * 获取还款方式字段信息
     * @return repaymentMode 还款方式
     */
    public String getRepaymentMode(){
        return repaymentMode;
    }
    
    /**
     * 设置还款方式字段信息
     * @param repaymentMode
     */
    public void setRepaymentMode(String repaymentMode){
        this.repaymentMode = repaymentMode;
    }
    
    /**
     * 获取结息周期字段信息
     * @return repaymentPeriods 结息周期
     */
    public Integer getRepaymentPeriod(){
        return repaymentPeriod;
    }
    
    /**
     * 设置结息周期字段信息
     * @param repaymentPeriods
     */
    public void setRepaymentPeriod(Integer repaymentPeriod){
        this.repaymentPeriod = repaymentPeriod;
    }
    
    public String getRepaymentPeriodType() {
        return repaymentPeriodType;
    }

    public void setRepaymentPeriodType(String repaymentPeriodType) {
        this.repaymentPeriodType = repaymentPeriodType;
    }

    public String getInterestAccMode() {
        return interestAccMode;
    }

    public void setInterestAccMode(String interestAccMode) {
        this.interestAccMode = interestAccMode;
    }

    /**
     * 获取担保方式字段信息
     * @return assureMeansMain 担保方式
     */
    public String getAssureMeansMain(){
        return assureMeansMain;
    }
    
    /**
     * 设置担保方式字段信息
     * @param assureMeansMain
     */
    public void setAssureMeansMain(String assureMeansMain){
        this.assureMeansMain = assureMeansMain;
    }
    
    /**
     * 获取担保方式2字段信息
     * @return assureMeans2 担保方式2
     */
    public String getAssureMeans2(){
        return assureMeans2;
    }
    
    /**
     * 设置担保方式2字段信息
     * @param assureMeans2
     */
    public void setAssureMeans2(String assureMeans2){
        this.assureMeans2 = assureMeans2;
    }
    
    /**
     * 获取担保方式3字段信息
     * @return assureMeans3 担保方式3
     */
    public String getAssureMeans3(){
        return assureMeans3;
    }
    
    /**
     * 设置担保方式3字段信息
     * @param assureMeans3
     */
    public void setAssureMeans3(String assureMeans3){
        this.assureMeans3 = assureMeans3;
    }
    
    /**
     * 获取贷款投向字段信息
     * @return loanDirection 贷款投向
     */
    public String getLoanDirection(){
        return loanDirection;
    }
    
    /**
     * 设置贷款投向字段信息
     * @param loanDirection
     */
    public void setLoanDirection(String loanDirection){
        this.loanDirection = loanDirection;
    }
    
    /**
     * 获取投向名称字段信息
     * @return directionName 投向名称
     */
    public String getDirectionName(){
        return directionName;
    }
    
    /**
     * 设置投向名称字段信息
     * @param directionName
     */
    public void setDirectionName(String directionName){
        this.directionName = directionName;
    }
    
    /**
     * 获取涉农情况字段信息
     * @return agricultureType 涉农情况
     */
    public String getAgricultureType(){
        return agricultureType;
    }
    
    /**
     * 设置涉农情况字段信息
     * @param agricultureType
     */
    public void setAgricultureType(String agricultureType){
        this.agricultureType = agricultureType;
    }
    
    /**
     * 获取涉农用途字段信息
     * @return agricultureUse 涉农用途
     */
    public String getAgricultureUse(){
        return agricultureUse;
    }
    
    /**
     * 设置涉农用途字段信息
     * @param agricultureUse
     */
    public void setAgricultureUse(String agricultureUse){
        this.agricultureUse = agricultureUse;
    }
    
    /**
     * 获取贷款用途字段信息
     * @return loanUseType 贷款用途
     */
    public String getLoanUseType(){
        return loanUseType;
    }
    
    /**
     * 设置贷款用途字段信息
     * @param loanUseType
     */
    public void setLoanUseType(String loanUseType){
        this.loanUseType = loanUseType;
    }
    
    /**
     * 获取借款用途字段信息
     * @return useDec 借款用途
     */
    public String getUseDec(){
        return useDec;
    }
    
    /**
     * 设置借款用途字段信息
     * @param useDec
     */
    public void setUseDec(String useDec){
        this.useDec = useDec;
    }
    
    /**
     * 获取还款来源字段信息
     * @return repaymentSrcDec 还款来源
     */
    public String getRepaymentSrcDec(){
        return repaymentSrcDec;
    }
    
    /**
     * 设置还款来源字段信息
     * @param repaymentSrcDec
     */
    public void setRepaymentSrcDec(String repaymentSrcDec){
        this.repaymentSrcDec = repaymentSrcDec;
    }
    
    /**
     * 获取最终审批机构字段信息
     * @return finalEndorseBrId 最终审批机构
     */
    public String getFinalEndorseBrId(){
        return finalEndorseBrId;
    }
    
    /**
     * 设置最终审批机构字段信息
     * @param finalEndorseBrId
     */
    public void setFinalEndorseBrId(String finalEndorseBrId){
        this.finalEndorseBrId = finalEndorseBrId;
    }
    
    /**
     * 获取最终审批日期字段信息
     * @return finalEndorseDate 最终审批日期
     */
    public String getFinalEndorseDate(){
        return finalEndorseDate;
    }
    
    /**
     * 设置最终审批日期字段信息
     * @param finalEndorseDate
     */
    public void setFinalEndorseDate(String finalEndorseDate){
        this.finalEndorseDate = finalEndorseDate;
    }
    
    /**
     * 获取最终审批人字段信息
     * @return finalEndorseId 最终审批人
     */
    public String getFinalEndorseId(){
        return finalEndorseId;
    }
    
    /**
     * 设置最终审批人字段信息
     * @param finalEndorseId
     */
    public void setFinalEndorseId(String finalEndorseId){
        this.finalEndorseId = finalEndorseId;
    }
    
    /**
     * 获取合同变更日期字段信息
     * @return changeDate 合同变更日期
     */
    public String getChangeDate(){
        return changeDate;
    }
    
    /**
     * 设置合同变更日期字段信息
     * @param changeDate
     */
    public void setChangeDate(String changeDate){
        this.changeDate = changeDate;
    }
    
    /**
     * 获取合同签订日期字段信息
     * @return signDate 合同签订日期
     */
    public String getSignDate(){
        return signDate;
    }
    
    /**
     * 设置合同签订日期字段信息
     * @param signDate
     */
    public void setSignDate(String signDate){
        this.signDate = signDate;
    }
    
    /**
     * 获取合同状态字段信息
     * @return contState 合同状态
     */
    public String getContState(){
        return contState;
    }
    
    /**
     * 设置合同状态字段信息
     * @param contState
     */
    public void setContState(String contState){
        this.contState = contState;
    }
    
    /**
     * 获取申请人字段信息
     * @return inputId 申请人
     */
    public String getInputId(){
        return inputId;
    }
    
    /**
     * 设置申请人字段信息
     * @param inputId
     */
    public void setInputId(String inputId){
        this.inputId = inputId;
    }
    
    /**
     * 获取客户经理字段信息
     * @return cusManager 客户经理
     */
    public String getCusManager(){
        return cusManager;
    }
    
    /**
     * 设置客户经理字段信息
     * @param cusManager
     */
    public void setCusManager(String cusManager){
        this.cusManager = cusManager;
    }
    
    /**
     * 获取登记机构字段信息
     * @return inputBrId 登记机构
     */
    public String getInputBrId(){
        return inputBrId;
    }
    
    /**
     * 设置登记机构字段信息
     * @param inputBrId
     */
    public void setInputBrId(String inputBrId){
        this.inputBrId = inputBrId;
    }
    
    /**
     * 获取主管机构字段信息
     * @return mainBrId 主管机构
     */
    public String getMainBrId(){
        return mainBrId;
    }
    
    /**
     * 设置主管机构字段信息
     * @param mainBrId
     */
    public void setMainBrId(String mainBrId){
        this.mainBrId = mainBrId;
    }
    
    /**
     * 获取账务机构字段信息
     * @return finaBrId 账务机构
     */
    public String getFinaBrId(){
        return finaBrId;
    }
    
    /**
     * 设置账务机构字段信息
     * @param finaBrId
     */
    public void setFinaBrId(String finaBrId){
        this.finaBrId = finaBrId;
    }
    
    /**
     * 获取机构法人代码字段信息
     * @return legalOrgCode 机构法人代码
     */
    public String getLegalOrgCode(){
        return legalOrgCode;
    }
    
    /**
     * 设置机构法人代码字段信息
     * @param legalOrgCode
     */
    public void setLegalOrgCode(String legalOrgCode){
        this.legalOrgCode = legalOrgCode;
    }
    
    /**
     * 获取机构法人名称字段信息
     * @return legalOrgName 机构法人名称
     */
    public String getLegalOrgName(){
        return legalOrgName;
    }
    
    /**
     * 设置机构法人名称字段信息
     * @param legalOrgName
     */
    public void setLegalOrgName(String legalOrgName){
        this.legalOrgName = legalOrgName;
    }
    
    /**
     * 获取出账机构编号字段信息
     * @return chargeoffBrId 出账机构编号
     */
    public String getChargeoffBrId(){
        return chargeoffBrId;
    }
    
    /**
     * 设置出账机构编号字段信息
     * @param chargeoffBrId
     */
    public void setChargeoffBrId(String chargeoffBrId){
        this.chargeoffBrId = chargeoffBrId;
    }
    
    /**
     * 获取入账账号字段信息
     * @return enterAccount 入账账号
     */
    public String getEnterAccount(){
        return enterAccount;
    }
    
    /**
     * 设置入账账号字段信息
     * @param enterAccount
     */
    public void setEnterAccount(String enterAccount){
        this.enterAccount = enterAccount;
    }
    
    /**
     * 获取入账账户名称字段信息
     * @return enterAccountName 入账账户名称
     */
    public String getEnterAccountName(){
        return enterAccountName;
    }
    
    /**
     * 设置入账账户名称字段信息
     * @param enterAccountName
     */
    public void setEnterAccountName(String enterAccountName){
        this.enterAccountName = enterAccountName;
    }
    
    /**
     * 获取还款账号字段信息
     * @return repaymentAccount 还款账号
     */
    public String getRepaymentAccount(){
        return repaymentAccount;
    }
    
    /**
     * 设置还款账号字段信息
     * @param repaymentAccount
     */
    public void setRepaymentAccount(String repaymentAccount){
        this.repaymentAccount = repaymentAccount;
    }
    
    /**
     * 获取还款账户名称字段信息
     * @return repaymentAccName 还款账户名称
     */
    public String getRepaymentAccName(){
        return repaymentAccName;
    }
    
    /**
     * 设置还款账户名称字段信息
     * @param repaymentAccName
     */
    public void setRepaymentAccName(String repaymentAccName){
        this.repaymentAccName = repaymentAccName;
    }
    
    /**
     * 获取还款日类型字段信息
     * @return repaymentDayType 还款日类型
     */
    public String getRepaymentDayType(){
        return repaymentDayType;
    }
    
    /**
     * 设置还款日类型字段信息
     * @param repaymentDayType
     */
    public void setRepaymentDayType(String repaymentDayType){
        this.repaymentDayType = repaymentDayType;
    }
    
    /**
     * 获取还款日字段信息
     * @return repaymentDay 还款日
     */
    public BigDecimal getRepaymentDay(){
        return repaymentDay;
    }
    
    /**
     * 设置还款日字段信息
     * @param repaymentDay
     */
    public void setRepaymentDay(BigDecimal repaymentDay){
        this.repaymentDay = repaymentDay;
    }
    
    /**
     * 获取授信额度使用标志字段信息
     * @return limitInd 授信额度使用标志
     */
    public String getLimitInd(){
        return limitInd;
    }
    
    /**
     * 设置授信额度使用标志字段信息
     * @param limitInd
     */
    public void setLimitInd(String limitInd){
        this.limitInd = limitInd;
    }
    
    /**
     * 获取备注1字段信息
     * @return fldvalue01 备注1
     */
    public String getFldvalue01(){
        return fldvalue01;
    }
    
    /**
     * 设置备注1字段信息
     * @param fldvalue01
     */
    public void setFldvalue01(String fldvalue01){
        this.fldvalue01 = fldvalue01;
    }
    
    /**
     * 获取核销日期字段信息
     * @return cancelDate 核销日期
     */
    public String getCancelDate(){
        return cancelDate;
    }
    
    /**
     * 设置核销日期字段信息
     * @param cancelDate
     */
    public void setCancelDate(String cancelDate){
        this.cancelDate = cancelDate;
    }
    
    /**
     * 获取还款卡号字段信息
     * @return repaymentCard 还款卡号
     */
    public String getRepaymentCard(){
        return repaymentCard;
    }
    
    /**
     * 设置还款卡号字段信息
     * @param repaymentCard
     */
    public void setRepaymentCard(String repaymentCard){
        this.repaymentCard = repaymentCard;
    }
    
    /**
     * 获取贷款账号字段信息
     * @return loanAccount 贷款账号
     */
    public String getLoanAccount(){
        return loanAccount;
    }
    
    /**
     * 设置贷款账号字段信息
     * @param loanAccount
     */
    public void setLoanAccount(String loanAccount){
        this.loanAccount = loanAccount;
    }
    
    /**
     * 获取利率增量选项字段信息
     * @return intRateIncOpt 利率增量选项
     */
    public String getIntRateIncOpt(){
        return intRateIncOpt;
    }
    
    /**
     * 设置利率增量选项字段信息
     * @param intRateIncOpt
     */
    public void setIntRateIncOpt(String intRateIncOpt){
        this.intRateIncOpt = intRateIncOpt;
    }
    
    /**
     * 获取利率增量字段信息
     * @return intRateInc 利率增量
     */
    public BigDecimal getIntRateInc(){
        return intRateInc;
    }
    
    /**
     * 设置利率增量字段信息
     * @param intRateInc
     */
    public void setIntRateInc(BigDecimal intRateInc){
        this.intRateInc = intRateInc;
    }
    
    /**
     * 获取罚息利率增量选项（拖欠本金的罚息）字段信息
     * @return prinIntRateIncOpt 罚息利率增量选项（拖欠本金的罚息）
     */
    public String getPrinIntRateIncOpt(){
        return prinIntRateIncOpt;
    }
    
    /**
     * 设置罚息利率增量选项（拖欠本金的罚息）字段信息
     * @param prinIntRateIncOpt
     */
    public void setPrinIntRateIncOpt(String prinIntRateIncOpt){
        this.prinIntRateIncOpt = prinIntRateIncOpt;
    }
    
    /**
     * 获取罚息利率增量（拖欠本金的罚息）字段信息
     * @return prinIntRateInc 罚息利率增量（拖欠本金的罚息）
     */
    public BigDecimal getPrinIntRateInc(){
        return prinIntRateInc;
    }
    
    /**
     * 设置罚息利率增量（拖欠本金的罚息）字段信息
     * @param prinIntRateInc
     */
    public void setPrinIntRateInc(BigDecimal prinIntRateInc){
        this.prinIntRateInc = prinIntRateInc;
    }
    
    /**
     * 获取固定的罚息率（拖欠本金的罚息）字段信息
     * @return prinFixedRate 固定的罚息率（拖欠本金的罚息）
     */
    public BigDecimal getPrinFixedRate(){
        return prinFixedRate;
    }
    
    /**
     * 设置固定的罚息率（拖欠本金的罚息）字段信息
     * @param prinFixedRate
     */
    public void setPrinFixedRate(BigDecimal prinFixedRate){
        this.prinFixedRate = prinFixedRate;
    }
    
    /**
     * 获取罚息利率增量选项（应收利息的罚息）字段信息
     * @return unpdIntRateIncOpt 罚息利率增量选项（应收利息的罚息）
     */
    public String getUnpdIntRateIncOpt(){
        return unpdIntRateIncOpt;
    }
    
    /**
     * 设置罚息利率增量选项（应收利息的罚息）字段信息
     * @param unpdIntRateIncOpt
     */
    public void setUnpdIntRateIncOpt(String unpdIntRateIncOpt){
        this.unpdIntRateIncOpt = unpdIntRateIncOpt;
    }
    
    /**
     * 获取罚息利率增量（应收利息的罚息）字段信息
     * @return unpdIntRateInc 罚息利率增量（应收利息的罚息）
     */
    public BigDecimal getUnpdIntRateInc(){
        return unpdIntRateInc;
    }
    
    /**
     * 设置罚息利率增量（应收利息的罚息）字段信息
     * @param unpdIntRateInc
     */
    public void setUnpdIntRateInc(BigDecimal unpdIntRateInc){
        this.unpdIntRateInc = unpdIntRateInc;
    }
    
    /**
     * 获取固定的罚息率（应收利息的罚息）字段信息
     * @return unpdFixedRate 固定的罚息率（应收利息的罚息）
     */
    public BigDecimal getUnpdFixedRate(){
        return unpdFixedRate;
    }
    
    /**
     * 设置固定的罚息率（应收利息的罚息）字段信息
     * @param unpdFixedRate
     */
    public void setUnpdFixedRate(BigDecimal unpdFixedRate){
        this.unpdFixedRate = unpdFixedRate;
    }
    
    /**
     * 获取罚息利率增量选项（复利）字段信息
     * @return compIntRateIncOpt 罚息利率增量选项（复利）
     */
    public String getCompIntRateIncOpt(){
        return compIntRateIncOpt;
    }
    
    /**
     * 设置罚息利率增量选项（复利）字段信息
     * @param compIntRateIncOpt
     */
    public void setCompIntRateIncOpt(String compIntRateIncOpt){
        this.compIntRateIncOpt = compIntRateIncOpt;
    }
    
    /**
     * 获取罚息利率增量（复利）字段信息
     * @return compIntRateInc 罚息利率增量（复利）
     */
    public BigDecimal getCompIntRateInc(){
        return compIntRateInc;
    }
    
    /**
     * 设置罚息利率增量（复利）字段信息
     * @param compIntRateInc
     */
    public void setCompIntRateInc(BigDecimal compIntRateInc){
        this.compIntRateInc = compIntRateInc;
    }
    
    /**
     * 获取固定的罚息率（复利）字段信息
     * @return compFixedRate 固定的罚息率（复利）
     */
    public BigDecimal getCompFixedRate(){
        return compFixedRate;
    }
    
    /**
     * 设置固定的罚息率（复利）字段信息
     * @param compFixedRate
     */
    public void setCompFixedRate(BigDecimal compFixedRate){
        this.compFixedRate = compFixedRate;
    }
    
    /**
     * 获取按揭标识字段信息
     * @return mortgageFlg 按揭标识
     */
    public String getMortgageFlg(){
        return mortgageFlg;
    }
    
    /**
     * 设置按揭标识字段信息
     * @param mortgageFlg
     */
    public void setMortgageFlg(String mortgageFlg){
        this.mortgageFlg = mortgageFlg;
    }
    
    /**
     * 获取贷款性质字段信息
     * @return loanNature 贷款性质
     */
    public String getLoanNature(){
        return loanNature;
    }
    
    /**
     * 设置贷款性质字段信息
     * @param loanNature
     */
    public void setLoanNature(String loanNature){
        this.loanNature = loanNature;
    }
    
    /**
     * 获取关联交易类型字段信息
     * @return loanTypeExt 关联交易类型
     */
    public String getLoanTypeExt(){
        return loanTypeExt;
    }
    
    /**
     * 设置关联交易类型字段信息
     * @param loanTypeExt
     */
    public void setLoanTypeExt(String loanTypeExt){
        this.loanTypeExt = loanTypeExt;
    }
    
    /**
     * 获取是否需要上传资料字段信息
     * @return uploadDocInd 是否需要上传资料
     */
    public String getUploadDocInd(){
        return uploadDocInd;
    }
    
    /**
     * 设置是否需要上传资料字段信息
     * @param uploadDocInd
     */
    public void setUploadDocInd(String uploadDocInd){
        this.uploadDocInd = uploadDocInd;
    }
    
    /**
     * 获取其他约定字段信息
     * @return otherConvention 其他约定
     */
    public String getOtherConvention(){
        return otherConvention;
    }
    
    /**
     * 设置其他约定字段信息
     * @param otherConvention
     */
    public void setOtherConvention(String otherConvention){
        this.otherConvention = otherConvention;
    }
    
    /**
     * 获取ca挑战码签名手机号字段信息
     * @return caMobileNo ca挑战码签名手机号
     */
    public String getCaMobileNo(){
        return caMobileNo;
    }
    
    /**
     * 设置ca挑战码签名手机号字段信息
     * @param caMobileNo
     */
    public void setCaMobileNo(String caMobileNo){
        this.caMobileNo = caMobileNo;
    }
    
    /**
     * 获取CA挑战码字段信息
     * @return caChallengeCode CA挑战码
     */
    public String getCaChallengeCode(){
        return caChallengeCode;
    }
    
    /**
     * 设置CA挑战码字段信息
     * @param caChallengeCode
     */
    public void setCaChallengeCode(String caChallengeCode){
        this.caChallengeCode = caChallengeCode;
    }
    
    /**
     * 获取CA交易码字段信息
     * @return caTransId CA交易码
     */
    public String getCaTransId(){
        return caTransId;
    }
    
    /**
     * 设置CA交易码字段信息
     * @param caTransId
     */
    public void setCaTransId(String caTransId){
        this.caTransId = caTransId;
    }
    
    /**
     * 获取创建日期字段信息
     * @return createDate 创建日期
     */
    public String getCreateDate(){
        return createDate;
    }
    
    /**
     * 设置创建日期字段信息
     * @param createDate
     */
    public void setCreateDate(String createDate){
        this.createDate = createDate;
    }
    
    /**
     * 获取创建时间字段信息
     * @return createTime 创建时间
     */
    public String getCreateTime(){
        return createTime;
    }
    
    /**
     * 设置创建时间字段信息
     * @param createTime
     */
    public void setCreateTime(String createTime){
        this.createTime = createTime;
    }
    
    /**
     * 获取最后更新人字段信息
     * @return lastUpdateUser 最后更新人
     */
    public String getLastUpdateUser(){
        return lastUpdateUser;
    }
    
    /**
     * 设置最后更新人字段信息
     * @param lastUpdateUser
     */
    public void setLastUpdateUser(String lastUpdateUser){
        this.lastUpdateUser = lastUpdateUser;
    }
    
    /**
     * 获取最近更新时间字段信息
     * @return lastUpdateTime 最近更新时间
     */
    public String getLastUpdateTime(){
        return lastUpdateTime;
    }
    
    /**
     * 设置最近更新时间字段信息
     * @param lastUpdateTime
     */
    public void setLastUpdateTime(String lastUpdateTime){
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getInteDay() {
        return inteDay;
    }

    public void setInteDay(String inteDay) {
        this.inteDay = inteDay;
    }

	public String getCmisPrdPk() {
        return cmisPrdPk;
    }

    public void setCmisPrdPk(String cmisPrdPk) {
        this.cmisPrdPk = cmisPrdPk;
    }

    public String getCmisPrdCode() {
		return cmisPrdCode;
	}

	public void setCmisPrdCode(String cmisPrdCode) {
		this.cmisPrdCode = cmisPrdCode;
	}

	public String getCmisPrdName() {
		return cmisPrdName;
	}

	public void setCmisPrdName(String cmisPrdName) {
		this.cmisPrdName = cmisPrdName;
	}

	public String getCmisBizTypeSub() {
		return cmisBizTypeSub;
	}

	public void setCmisBizTypeSub(String cmisBizTypeSub) {
		this.cmisBizTypeSub = cmisBizTypeSub;
	}

	public String getAgriFlg() {
		return agriFlg;
	}

	public void setAgriFlg(String agriFlg) {
		this.agriFlg = agriFlg;
	}

	public String getChannelCode() {
		return channelCode;
	}

	public void setChannelCode(String channelCode) {
		this.channelCode = channelCode;
	}
	
}
